Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊
| Attribute | Value |
|---|---|
| Connector ID | ESI-Opt6ExchangeMessageTrackingLogs |
| Publisher | Microsoft |
| Used in Solutions | Microsoft Exchange Security - Exchange On-Premises |
| Collection Method | REST Pull API |
| Connector Definition Files | ESI-Opt6ExchangeMessageTrackingLogs.json |
| Ingestion API | HTTP Data Collector API — Connector definition requires workspace key (SharedKey pattern) |
| Custom Log V1 Tables | Yes 🔶 — ingests into tables with type-suffixed columns |
[Option 6] - Using Azure Monitor Agent - You can stream all Exchange Message Tracking from the Windows machines connected to your Microsoft Sentinel workspace using the Windows agent. Those logs can be used to track the flow of messages in your Exchange environment. This data connector is based on the option 6 of the Microsoft Exchange Security wiki.
This connector ingests data into the following tables:
| Table | Transformations | Ingestion API | Lake-Only |
|---|---|---|---|
MessageTrackingLog_CL 🔶 |
? | ✓ | ? |
💡 Tip: Tables with Ingestion API support allow data ingestion via the Azure Monitor Data Collector API, which also enables custom transformations during ingestion.
Resource Provider Permissions: - Workspace (Workspace): read and write permissions. - Keys (Workspace): read permissions to shared keys for the workspace are required. See the documentation to learn more about workspace keys.
Custom Permissions: - Azure Log Analytics will be deprecated: Azure Log Analytics will be deprecated, to collect data from non-Azure VMs, Azure Arc is recommended. Learn more - Detailled documentation: >NOTE: Detailled documentation on Installation procedure and usage can be found here
⚠️ Note: These instructions were automatically generated from the connector's user interface definition file using AI and may not be fully accurate. Please verify all configuration steps in the Microsoft Sentinel portal.
NOTE: This solution is based on options. This allows you to choose which data will be ingest as some options can generate a very high volume of data. Depending on what you want to collect, track in your Workbooks, Analytics Rules, Hunting capabilities you will choose the option(s) you will deploy. Each options are independant for one from the other. To learn more about each option: 'Microsoft Exchange Security' wiki
This Data Connector is the option 6 of the wiki.
1. Download and install the agents needed to collect logs for Microsoft Sentinel
Type of servers (Exchange Servers, Domain Controllers linked to Exchange Servers or all Domain Controllers) depends on the option you want to deploy. Deploy Monitor Agents
This step is required only if it's the first time you onboard your Exchange Servers/Domain Controllers Deploy the Azure Arc Agent
2. Message Tracking of Exchange Servers
Select how to stream Message Tracking of Exchange Servers Data Collection Rules - When Azure Monitor Agent is used
Enable data collection rule
Message Tracking are collected only from Windows agents. Option 1 - Azure Resource Manager (ARM) Template
Use this method for automated deployment of the DCE and DCR.
A. Create DCE (If not already created for Exchange Servers)
1. Click the **Deploy to Azure** button below.
[](https://aka.ms/sentinel-ESI-DCEExchangeServers)
Click Create to deploy.
B. Deploy Data Connection Rule and Custom Table
2. Select the preferred Subscription, Resource Group and Location.
3. Enter the Workspace ID 'and/or Other required fields'.
- Mark the checkbox labeled I agree to the terms and conditions stated above.
- Click Purchase to deploy.
Option 2 - Manual Deployment of Azure Automation
Use the following step-by-step instructions to deploy manually a Data Collection Rule. Create Custom Table - Explanation
The Custom Table can't be created using the Azure Portal. You need to use an ARM template, a PowerShell Script or another method described here.
Create Custom Table using an ARM Template
2. Select the preferred Subscription, Resource Group, Location and Analytic Workspace Name.
3. Click Create to deploy.
Create Custom Table using PowerShell in Cloud Shell
Execute the Following Cmdlet to create the table: Invoke-AzRestMethod -Path "/subscriptions/$SubscriptionID/resourcegroups/$ResourceGroupName/providers/microsoft.operationalinsights/workspaces/$WorkspaceName/tables/MessageTrackingLog_CL?api-version=2021-12-01-preview" -Method PUT -payload $tableParams A. Create DCE (If not already created for Exchange Servers)
From the Azure Portal, navigate to Azure Data collection Endpoint.
B. Create a DCR, Type Custom log
Assign the DCR to all Exchange Servers
Add all your Exchange Servers to the DCR
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊